* lisp.h (LISP_INT_TAG, LISP_INT1_TAG, LISP_STRING_TAG): Remove.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 29 Jul 2012 22:42:12 +0000 (15:42 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 29 Jul 2012 22:42:12 +0000 (15:42 -0700)
commit68987ae741e71023aa8137ef23d5426d46aaf805
treee6de01dcb2cf2c9e461b9529ef181685fb4ddeaa
parent06c3c6ee1600126e116f89c2a24d3ad1985ed677
* lisp.h (LISP_INT_TAG, LISP_INT1_TAG, LISP_STRING_TAG): Remove.

These macros are confusing and no longer need to be defined, as
the enum values now suffice.  Each use replaced with definiens.
(Lisp_Int1, Lisp_String): Define directly; this is clearer.
src/ChangeLog
src/buffer.c
src/data.c
src/lisp.h